west facade - French English Dictionary